sound dubbing - German English Dictionary